package com.origin.onlinesys.persistence.modules.interviewsys;

import com.github.abel533.mapper.Mapper;
import com.origin.onlinesys.domain.modules.interviewsys.InterviewForeignKey;
import com.origin.onlinesys.domain.modules.interviewsys.InterviewerInfo;
import com.origin.onlinesys.domain.modules.interviewsys.SourceCount;

import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2015/1/22 0022.
 * 面试者信息
 */
public interface InterviewerInfoMapper extends Mapper<InterviewerInfo> {
    public String selectCountAdd(Map map);
    public List<SourceCount> selectCountSource(Map map);

    public InterviewerInfo selectInfo(String id);

    public List<InterviewerInfo> selectByPage(Map map);

    public List<InterviewForeignKey> selectForeginKey(String zoneId);

    public List<InterviewerInfo> selectPhone(Map map);

    public int addBatch(List<InterviewerInfo> list);

    public InterviewerInfo selectByPhoneNum(Map map);

    public InterviewerInfo selectLatelyTrace(String userId);

    public List<InterviewerInfo> excelSelectInterview(Map map);

    public List<InterviewerInfo> selectTimeOut(List<String> list);
}
